// 配置模块路径
require.config(
    {
        //当前路径，baseUrl字段可以不设置
        baseUrl: "../js",
        // 不能包含js后缀
        paths: {
            "myModule1": "testModule",
            "myModule2": "testModule2",
            "jquery": "https://cdn.staticfile.org/jquery/2.0.0/jquery.min"
            // "jquery":"jquery.min"
        }
    }
)

// require.js加载的模块的采用的AMD规范,主要通过define来定义模块

let mym1;
let mym2;
let $;
require(["myModule1", "myModule2", "jquery"], function (mymodule1, mymodule2, mymodule3) {

    alert('loadmymoudule1 success')

    // mymodule1.m1();
    mym1 = mymodule1;
    mym2 = mymodule2;
    $ = mymodule3;
    //
    // $(document).ready(function () {
    //     $("button").click(function () {
    //         // $("button").hide();
    //         $("button").css("background-color", "yellow");
    //     });
    //     $("#button1").click(function () {
    //         // $("button").hide();
    //         mym2.m1();
    //
    //     });
    //     $("#button").click(function () {
    //
    //         $("#button").hide();
    //     });
    //
    //     $("button").mouseenter(function () {
    //         $("button").css("background-color", "blue");
    //
    //     })
    //     $("button").mouseleave(function () {
    //         $("button").css("background-color", "white")
    //     })
    //
    //     // $("span").getElementsByTagName('p')
    //
    //
    // });

})




